package com.situ.boot.test;

import org.junit.Test;

import java.util.Arrays;

public class MaoPao {


    @Test
      public void maoPao() {
          int[] arr = {17,5,19,0,7,12,77,100};
          //获取数组总长
          int n = arr.length;

        //如果本数组只有一个则无需排序
          if (arr == null || n < 2) {
              System.out.println(Arrays.toString(arr));
          }

          //如果有多个，则从第一个开始，往后比较
        for (int i = 0 ; i < n ; i++){
            //第一个和后面的比较
            System.out.println("当前是:"+arr[i]);
            for (int j = 0 ; j < n - 1;j++){
                System.out.println("和后面的"+arr[j+1]+"比较");
                if (arr[j] > arr[j+1] ){
                    //中间桥梁
                    int x = 0;
                    x = arr[j+1];
                    arr[j+1] = arr[j];
                    arr[j] = x;
                }
            }


        }
        System.out.println(Arrays.toString(arr));
     }

}
